English Dictionary
◊ MARCO POLO'S SHEEP
Marco Polo's sheep
n : Asiatic wild sheep with exceptionally large horns; sometimes
considered a variety of the argali (or Ovis ammon) [syn:
{Marco Polo sheep}, {Marco Polo's sheep}, {Ovis poli}]